Payroll Supervisor - German English Dictionary